package utils.img;

public class Rectangle {
	private int x1,y1;
	private int x2,y2;
	
	public Rectangle(int x1,int x2,int y1,int y2){
		this.x1=x1;
		this.x2=x2;
		this.y1=y1;
		this.y2=y2;
	}
	
	public int getX1() {
		return x1;
	}
	public void setX1(int x1) {
		this.x1 = x1;
	}
	public int getX2() {
		return x2;
	}
	public void setX2(int x2) {
		this.x2 = x2;
	}
	public int getY1() {
		return y1;
	}
	public void setY1(int y1) {
		this.y1 = y1;
	}
	public int getY2() {
		return y2;
	}
	public void setY2(int y2) {
		this.y2 = y2;
	}
	
	public int getPerimeter(){
		return Math.abs(x1)+Math.abs(x2)+Math.abs(y1)+Math.abs(y2);
	}
	
	public int getArea(){
		return Math.abs(x1-x2)*Math.abs(y1-y2);
	}
	
	public int getWidth(){
		return Math.abs(x1-x2);
	}
	
	public int getHeight(){
		return Math.abs(y1-y2);
	}
	
}
